array of jurors - French English Dictionary